something which is punctured - Español Inglés Diccionario